Tree-Based Multicast in Wormhole-Routed Torus Networks

نویسنده

  • Douglas M. Blough
چکیده

A tree-based multicast algorithm for wormhole-routed torus networks which makes use of multiple edge-disjoint spanning trees is presented. Techniques for constructing two edge-disjoint spanning trees in 2-dimensional tori are rst described and analyzed. The disjoint spanning-tree multi-cast (DSTM) algorithm which uses the two disjoint spanning trees together with an up-down routing strategy to provide deadlock-free unicast and multi-cast routing is then speciied. In contrast with single spanning tree algorithms which use non-tree links only as shortcuts, DSTM uses all but two links as (primary) tree links and, therefore, better balances network traac and resource utilization. In regard to worst-case unicast performance in a traac-free situation , we prove that the combined diameter of our dual-tree network is no greater than twice that of the torus. Furthermore, simulation results demonstrate that DSTM outperforms the best single tree approach in 2-dimensional torus networks by up to a factor of two, both for pure multicast and for combined unicast/multicast traac.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Construction of Edge-Disjoint Spanning Trees in the Torus and Application to Multicast in Wormhole-Routed Networks

A tree-based multicast algorithm for wormhole-routed torus networks, which makes use of multiple edge-disjoint spanning trees is presented. A technique for constructing two spanning trees in 2-dimensional torus networks is described. It is formally proven that this construction produces two edge-disjoint spanning trees in any 2-D torus network. Compared with an algorithm for construction of mul...

متن کامل

Path-Based Multicast Communication in Wormhole-Routed Unidirectional Torus Networks

This paper addresses the problem of one-to-many, or multicast, communication in wormhole-routed, n-dimensional torus networks. The proposed methods are designed for systems that support intermediate reception, which permits multi-destination messages to be pipelined through several nodes, depositing a copy at each node. A key issue in the design of such systems is the routing function, which mu...

متن کامل

A Broadcast Algorithm for All-Port Wormhole-Routed Torus Networks

A new approach to broadcast in wormhole-routed two-and three-dimensional torus networks is proposed. The approach extends the concept of dominating sets from graph theory by accounting for the relative distance-insensitivity of the wormhole routing switching strategy and by taking advantage of an all-port communication architecture. The resulting broadcast operation is based on a tree structure...

متن کامل

Multicast in Wormhole-Switched Torus Networks Using Edge-Disjoint Spanning Trees

A tree-based multicast algorithm for wormhole-switched networks which makes use of multiple edge-disjoint spanning trees is presented. The disjoint spanning-tree multicast, or DSTM, algorithm provides deadlock-free multicast routing that is fully compatible with unicast. Application of the DSTM algorithm to 2-dimensional torus networks is considered. A family of constructions of two spanning tr...

متن کامل

Efficient Multicast in Wormhole-Routed 2D Mesh/Torus Multicomputers: A Network-Partitioning Approach

In this paper, a network-partitioning scheme for multicasting on wormhole-routed networks is proposed. To multicast a message, the scheme works in three phases. First, a number of data-distributing networks (DDNs), which can work independently, are constructed. Then the message is evenly divided into sub-messages each being sent to a representative node in one DDN. Second, the sub-messages are ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998